home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tiger Disk 123
/
Tiger_Disk_123_20xx_Tiger-Crew-Disk_de_Side_B.d64
/
quick titles
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
15KB
|
401 lines
100 print"[147]":poke53280,3:poke53281,0
105 dimc$(16),ch$(15),ld(10,7),pc$(27),pt$(27)
110 printchr$(142):b$=" "
115 fori=0to15:readc$(i):next
120 fori=0to15:readch$(i):next
125 fori=1to27:readpc$(i),pt$(i):next:fori=1to4:readlt(i),lt$(i):next
130 print"[147][159] ";
135 print" loadstar presents... ";
140 print" ":print
145 print" [162] [162][162] [146][162] [159] [146] [146] [156] [162] [162][146] [162] [162][162] [146][162] [146] [162] [162][146] "
150 print"[145] [146] [146] [159] [146] [146] [156] [146] [146] [162][146] "
155 print"[145] [162] [146][162][162] [162][146] [159] [146] [146] [156] [146] [146] [162][162] [162] [146][162] "
160 print"[145] [162][162][162][146] [159] [162][162][162][162][146] [156] [162][162][162][162][146] [162][162][162][162][146] [162][162][146] [162][162][146] "
165 printtab(8)"[158][161][187][172][146][161][129] [187][172][146] [149][161][187][172][146][161][150][187][146][161] [153][187][172][162][146][161][154][172][172][187][146][187]"
170 printtab(8)"[158] [161][146][161] [129] [161][146][161] [149] [161][146][161] [150][161][146][161] [153][161][188][146][161] [154][188][188][146][162] "
175 printtab(8)"[158] [161][146][161] [129] [161][146][161] [149] [161][146][161] [150][161][146][161] [187][153][161][146][161][190][187][154][172][187][161][146][161]"
180 printtab(8)"[158] [162][162][146] [129] [162][162][146] [149] [162][162][146] [150][162][162][162][146][190][153][162][162][162][146][190][154] [162][162][146] "
185 print""tab(6)"[150] [146]"
190 printtab(6)"[150] [159] [150] [146]"
195 printtab(6)" [159] (c) 1988 by jim speers [150] [146]"
200 printtab(6)" [159] [150] [146]"
205 printtab(6)" [159] spacebar to continue [150] [146]"
210 printtab(6)" [159] [150] [146]"
215 printtab(6)" [146]";
220 getz$:ifz$=""orz$<>" "then220
225 print"[147]"
230 poke214,10:print:printtab(8)"[159][176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174][146]"
235 printtab(8)"[221][150] [159][221][146]"
240 printtab(8)"[221][150] instructions? (y/n) [159][221][146]"
245 printtab(8)"[221][150] [159][221][146]"
250 printtab(8)"[173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189][146]"
255 getz$:ifz$=""or(z$<>"y"andz$<>"n")then255
260 ifz$="y"thengosub1165
265 br$="[150][194][146]":print"[147]"
270 printtab(7)br$" "br$
275 printtab(7)"[150][194] font menu [194][146]"
280 printtab(7)br$" "br$
285 printtab(7)br$" "br$
290 printtab(7)br$" [159]a) upper case/graphic "br$
295 printtab(7)br$" [159]b) lower/upper case "br$
300 printtab(7)br$" [159]c) loadstar "br$
305 printtab(7)br$" [159]d) niles "br$
310 printtab(7)br$" [159]e) cass "br$
315 printtab(7)br$" [159]f) bold "br$
320 printtab(7)br$" [159]g) narrow "br$
325 printtab(7)br$" [159]h) underlined "br$
330 printtab(7)br$" [159]i) double width "br$
335 printtab(7)br$" [159]j) script "br$
340 printtab(7)br$" [159]k) reversed "br$
345 printtab(7)br$" [159]l) italic "br$
350 printtab(7)br$" [159]m) your custom font "br$
351 printtab(7)br$" "br$
352 printtab(7)br$"[158] q) quit to loadstar "br$
355 printtab(7)br$" "br$
360 printtab(7)br$" "br$
365 printtab(7)br$" select letter "br$
370 printtab(7)br$" "br$
375 getz$:ifz$=""then375
376 ifz$="q"then3000
380 ifz$<"a"orz$>"m"then375
385 ifz$<>"m"then440
390 print"[147]":poke214,11:print
395 printtab(7)"[159]filename: [163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163]"
400 poke214,11:print:printtab(17);
405 gosub1150:l1=32:h1=127:l2=160:h2=255:li=16:gosub1080:nf$=q$:ifq$=""then265
410 open15,8,15,"r0:hello connect=hello connect":input#15,er:close15
415 ifer<>63then465
420 poke214,11:print:print" insert disk containing your font.
425 [153]:[153][163]14)"hit spacebar."
430 [161]qz$:[139]qz$[178]""[176]qz$[179][177]" "[167]430
435 [137]465
440 [139]z$[178]"a"[167]bs[178]53248:[151]53272,21:sa[178]0:[137]475
445 [139]z$[178]"b"[167]bs[178]55296:[151]53272,23:sa[178]7:[137]475
450 nf$[178]"font"[170]z$
455 [153]"load":[151]214,10:[153]
460 [153]" please wait while loading..."
465 [158]57812nf$,8,0:[151]780,.:[151]781,0:[151]782,8:[158]65493
470 bs[178]2048:[151]53272,19:sa[178]7
475 r$[178]"wait":[139]z$[178]"i"[167]r$[178]""
480 [153]"load":[151]214,11:[153]:
485 [153][163]7)r$"enter title: tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(wait"
490 [151]214,11:[153]:[153][163]20);
495 [141]1150:l1[178]32:h1[178]127:l2[178]160:h2[178]255:li[178]10:[141]1080
500 in$[178]q$
505 [153]"load"[163]12)r$" color numbers: wait"
510 [153]r$"0-black 4-purple 8-orange 12-m.graywait"
515 [153]r$"1-white 5-green 9-brown 13-l.greenwait"
520 [153]r$"2-red 6-blue 10-l.red 14-l.bluewait"
525 [153]r$"3-cyan 7-yellow 11-d.gray 15-l.graywait"
530 [153]" "in$
535 [153]r$" enter color # for indicated letter: wait"
540 [129]i[178]1[164][195](in$)
545 [151]214,8:[153]
550 [153][200](b$,i[170]1)"def^"
555 [151]214,12:[153]
560 [153]r$"color # cmdcmdcmdcmdcmdwait";
565 [141]1150:l1[178]48:h1[178]57:li[178]2
570 [139]z$[178]"i"[167][141]1075:[137]580
575 [141]1080
580 c(i)[178][197](q$):[139]c(i)[179]0[176]c(i)[177]15[167]555
585 [130]i
590 [153]:[153]r$"border color # cmdcmdcmdcmdcmdwait";
595 [141]1150:l1[178]48:h1[178]57:li[178]2
600 [139]z$[178]"i"[167][141]1075:[137]610
605 [141]1080
610 bo[178][197](q$):[139]bo[179]0[176]bo[177]15[167][153]"on";:[137]590
615 [153]:[153]r$"screen color # cmdcmdcmdcmdcmdwait";
620 [141]1150:l1[178]48:h1[178]67:li[178]2
625 [139]z$[178]"i"[167][141]1075:[137]635
630 [141]1080
635 ba[178][197](q$):[139]ba[179]0[176]ba[177]15[167][153]"on";:[137]615
640 e[178]0:[129]i[178]1[164][195](in$):[139]ba[178]c(i)[167]e[178]1:m[178]i:i[178][195](in$)
645 [130]i:[139]e[178]0[167]655
650 [153]:[153]r$"screen color same as letter # cmdcmdcmdcmd";m;"onononwait":[137]615
655 [151]646,[194](53281)
660 [153]"load"in$
665 [151]56333,127:[151]1,[194](1)[175]251
670 [129]i[178]1[164][195](in$):l[178][194](1023[170]i):x[178]bs[170]8[172]l
675 [129]j[178]0[164]7:ld(i,j)[178][194](x[170]j):[130]j
680 [130]i:[151]1,[194](1)[176]4:[151]56333,129
685 [151]53272,21
690 [151]214,10:[153]:[153][163]9)"def wait"
695 [153][163]9)" patience.... wait"
700 [153][163]9)" wait"
705 [129]i[178]1[164]4:p$(i)[178]"":[130]
710 [129]k[178]0[164]6[169]2:i[178]k[173]2[170]1:[151]646,lt(i)
715 [151]214,13:[153]:[153][163]9)" wait"
720 [153][163]9)" working on"lt$(i)"line! wait"
725 [153][163]9)" wait"
730 [129]j[178]1[164][195](in$):[139]j[178]1[167]p$(i)[178]p$(i)[170]c$(c(j)):[137]745
735 [139]c(j)[178]c(j[171]1)[167]745
740 p$(i)[178]p$(i)[170]c$(c(j))
745 [129]l[178]7[164]1[169][171]2:t[178]0
750 [139](ld(j,k)[175](2[174]l))[178]2[174]l[167]t[178]t[170]1
755 [139](ld(j,k)[175](2[174](l[171]1)))[178]2[174](l[171]1)[167]t[178]t[170]2
760 [139](ld(j,k[170]1)[175](2[174]l))[178]2[174]l[167]t[178]t[170]4
765 [139](ld(j,k[170]1)[175](2[174](l[171]1)))[178]2[174](l[171]1)[167]t[178]t[170]8
770 [145]t[170]1[137]785,785,785,775,785,785,775,775,785,785,775,775,785,775,775,775
775 [139][201](p$(i),1)[179][177]"wait"[167]785
780 p$(i)[178][200](p$(i),[195](p$(i))[171]1)[170][202](ch$(t),2,5):[137]790
785 p$(i)[178]p$(i)[170]ch$(t)
790 [130]l,j,k
795 [151]53280,bo:[151]53281,ba:[153]"load"
800 tb[178](40[171]([195](in$)[172]4))[173]2
805 [139]tb[178]0[167][129]i[178]2[164]4:p$(i)[178]"on"[170]p$(i):[130]i
810 [151]53272,21
815 [129]i[178]1[164]4:[153][163]tb)p$(i):[130]i
820 x[178]15[175]([194](53281)):[139](x[178]0[176]x[178]9[176]x[178]11[176]x[178]12)[167][153]"open";:[137]830
825 [153]"stop"
830 [151]214,13:[153]:[153]b$b$b$
835 [153]"on"[163]10)"save to disk? (y/n) ";
840 [161]z$:[139]z$[178]""[176](z$[179][177]"y"[175]z$[179][177]"n")[167]840
845 [139]z$[178]"n"[167]930
850 [151]214,13:[153]:[153]b$b$b$
855 [153]"on enter filename: tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(tab("
860 [151]214,13:[153]:[153][163]20);
865 [141]1150:l1[178]35:h1[178]127:s1[178]32:s2[178]33:li[178]16:[141]1080:[153]
870 [153]b$b$b$
875 nf$[178]q$
880 [159]15,8,15,"r0:hello connect=hello connect":[132]15,er,er$:[160]15
885 [139]er[179][177]63[167]905
890 [153]"onon insert a disk for your data"
895 [153]" hit spacebar."
900 [161]z$:[139]z$[178]""[176]z$[179][177]" "[167]900
905 [159]15,8,15:[159]3,8,3,"0:"[170]nf$[170]",s,w"
910 [132]15,er,er$
911 [139]er[177]20[167][153]"load","disk error "er$:[160]3:[160]15:[137]850
915 [152]3,bo:[152]3,ba:[152]3,tb
920 [129]i[178]1[164]4:[152]3,p$(i):[130]
925 [160]3:[160]15
930 [151]214,13:[153]:[153]b$b$b$
935 [151]214,15:[153]:[153]b$b$b$
940 [153]"ononon listing to printer? (y/n) ";
945 [161]z$:[139]z$[178]""[176](z$[179][177]"y"[175]z$[179][177]"n")[167]945
950 [139]z$[178]"n"[167]1020
951 [159]15,4,15:[160]15:[139]st[179][177]0 [167] [141] 3100:[137]935
955 [159]4,4,sa:[152]4,in$:[152]4
960 [129]i[178]1[164]4:[152]4:[152]4,"line";i:[152]4:nl[178]1:[152]4,"[quote]";
965 [129]j[178]1[164][195](p$(i)):[129]k[178]1[164]27
970 [139][202](p$(i),j,1)[179][177]pc$(k)[167]985
975 [152]4,"["pt$(k)"]";
980 nl[178]nl[170]1:[139]nl[178]11[167][152]4:nl[178]0
985 [130]k,j:[152]4,"[quote]";:[152]4
990 [130]i:[152]4
995 [152]4,"for border color used, poke53280,"[202]([196](bo),2,2)
1000 [152]4:[152]4,"for screen color used, poke53281,"[202]([196](ba),2,2)
1005 [139][195](in$)[178]10[167][152]4,"no tab required to center.":[137]1015
1010 [152]4:[152]4,"to center, use tab("[202]([196](tb),2,2)") before each line"
1015 [152]4:[160]4
1020 [151]214,13:[153]:[153]" return to loadstar? (y/n)"
1025 [161]z$:[139]z$[178]""[176](z$[179][177]"y"[175]z$[179][177]"n")[167]1025
1030 [139]z$[178]"n"[167][151]53280,0:[151]53281,0:[137]225
1035 [151]214,13:[153]:[153]" are you sure? "
1040 [161]z$:[139]z$[178]""[176](z$[179][177]"y"[175]z$[179][177]"n")[167]1040
1045 [139]z$[178]"n"[167][151]53280,0:[151]53281,0:[137]225
1050 [137] 3050
1075 rs$[178]"":o$[178]"wait"
1080 [151]204,0:q$[178]"":ct[178]0
1085 [161]zz$:[139]zz$[178]""[167]1085
1086 [139]zz$[178]"*"[176]zz$[178]"$"[176]zz$[178]","[176]zz$[178]"@"[176]zz$[178]"?"[167] 1085
1090 x[178][198](zz$):[139]x[178]20[167]1120
1095 [139]x[178]13[167]1130
1100 [139]x[177][178]l1[175]x[179][178]h1[167]1135
1105 [139]x[177][178]l2[175]x[179][178]h2[167]1135
1110 [139]x[178]s1[176]x[178]s2[176]x[178]s3[167]1135
1115 [137]1085
1120 [139]ct[179]1[167]1085
1125 [153]"cmd cmdcmd";:ct[178]ct[171]1:q$[178][200](q$,[195](q$)[171]1):[137]1085
1130 [151]204,1:[153]" cmd";:[142]
1135 ct[178]ct[170]1:[139]ct[177]li[167]ct[178]ct[171]1:[137]1085
1140 [153]rs$zz$o$;:[139]zz$[178][199](34)[167][153][199](34)"cmd cmd";
1145 q$[178]q$[170]zz$:[137]1085
1150 l1[178]0:l2[178]l1:h1[178]l1:h2[178]l1:s1[178]l1:s2[178]l1:se[178]l1:rs$[178]"":o$[178]"":[142]
1155 [161]z$:[139]z$[178]""[167]1155
1160 [128]
1165 [151]147,0:[158]57812"fontd",8,1:[158]62631
1170 [151]53272,19
1175 [153]"load":[151]53280,3:[151]53281,3
1180 [153][199](14);
1185 bi$[178]" "
1190 [153]"open (NULL)age 1 of 7 ":[153]bi$
1195 [153]" (NULL)ired of spending hours with your "
1200 [153]" paper and pencil designing title "
1205 [153]" letters or characters? (NULL)his program "
1210 [153]" will help. ":[153]bi$
1215 [153]" (NULL)he program reads the bit-pattern "
1220 [153]" of your title and converts it to "
1225 [153]" strings of graphics which print "
1230 [153]" letters 4 columns by 4 rows in size. "
1235 [153]" (NULL)ou may select the lenommodore fonts, "
1240 [153]" ten custom fonts, or a font of your "
1245 [153]" own design. ":[153]bi$
1250 [153]" atnfter selecting a font, you will "
1255 [153]" enter your title, which can be from "
1260 [153]" one to 10 letters. (NULL)se str$val(NULL)val(NULL)val to "
1265 [153]" make corrections. left$it (NULL)val(NULL)(NULL)(NULL)(NULL) when "
1270 [153]" your entry is complete. (NULL)ome fonts "
1275 [153]" require special entry techniques. "
1280 [153]" asc1-ascwd asc3-peekack asc5-1st (NULL)g asc7-(NULL)enu "
1285 [151]53281,0
1290 [161]z$:[139]z$[178]""[167]1290
1295 x[178][198](z$)[171]132:[139]x[179]1[176]x[177]4[167]1290
1300 [145]x[137]1305,1175,1175,1975
1305 [151]53281,3:[153]"load"
1310 [153]" (NULL)age 2 of 7 ":[153]bi$
1315 [153]" right$n the (NULL)nderline and (NULL)eversed "
1320 [153]" fonts, an underlined or reversed "
1325 [153]" space is entered with shift/space. "
1330 [153]" (NULL)he str$ouble width font requires two "
1335 [153]" characters for each entry. valnter "
1340 [153]" the shifted, followed by the un- "
1345 [153]" shifted character (i.e. atn is entered "
1350 [153]" as 'atna', and 3 as '#3'). (NULL)ero is "
1355 [153]" entered as '*0'. ":[153]bi$
1360 [153]" (NULL)ou will next be asked to select "
1365 [153]" a color for each letter in the title."
1370 [153]" lenolors may be mixed in any way you "
1375 [153]" choose. atnll may be the same, but "
1380 [153]" the choice must be made for each. ":[153]bi$
1385 [153]" (NULL)our final choices are the border "
1390 [153]" and screen colors. (NULL)creen color the "
1395 [153]" same as a letter will be refused. "
1400 [153]" asc1-ascwd asc3-peekack asc5-1st (NULL)g asc7-(NULL)enu "
1405 [151]53281,0
1410 [161]z$:[139]z$[178]""[167]1410
1415 x[178][198](z$)[171]132:[139]x[179]1[176]x[177]4[167]1410
1420 [145]x[137]1425,1175,1175,1975
1425 [151]53281,3:[153]"load"
1430 [153]" (NULL)age 3 of 7 ":[153]bi$
1435 [153]" lenalculation of the print strings "
1440 [153]" will now begin. (NULL)his takes a "
1445 [153]" noticeable time (which always seems "
1450 [153]" longer than it actually is). (NULL)he "
1455 [153]" average time is about 5-6 seconds "
1460 [153]" for each letter in the title, so the "
1465 [153]" longest should take only about one "
1470 [153]" minute. (NULL)rogress of the calculation "
1475 [153]" of the four graphic rows will be "
1480 [153]" shown on the screen. (NULL)hen finished, "
1485 [153]" a sample of your title will print. ":[153]bi$
1490 [153]" (NULL)ou are now given the option of "
1495 [153]" saving the strings to disk. right$f this "
1500 [153]" option is chosen, you will be asked "
1505 [153]" for a filename, and the data will be "
1510 [153]" saved as a sequential file. ":[153]bi$:[153]bi$
1515 [153]" asc1-ascwd asc3-peekack asc5-1st (NULL)g asc7-(NULL)enu "
1520 [151]53281,0
1525 [161]z$:[139]z$[178]""[167]1525
1530 x[178][198](z$)[171]132:[139]x[179]1[176]x[177]4[167]1525
1535 [145]x[137]1540,1305,1175,1975
1540 [151]53281,3:[153]"load"
1545 [153]" (NULL)age 4 of 7 ":[153]bi$
1550 [153]" (NULL)he program saves the border and "
1555 [153]" screen colors, and the number of "
1560 [153]" blank spaces which must precede each "
1565 [153]" string in order to center the line. "
1570 [153]" (NULL)he title can be displayed with a "
1575 [153]" program such as: ":[153]bi$
1580 [153]" 10 open15,8,15 "
1585 [153]" 20 open3,8,3,"[199](34)"0:filename,s,r"[199](34)" "
1590 [153]" 30 input#3,bo:input#3,ba:input#3,tb "
1595 [153]" 40 fori=1to4:input#3,p$(i):next "
1600 [153]" 50 close3:close15 "
1605 [153]" 60 poke53280,bo:poke53281,ba "
1610 [153]" 70 poke214,[0-19]:print "
1615 [153]" (to position the title vertically) "
1620 [153]" 80 fori=1to4:printtab(tb)p$(i):nexti "
1625 [153]" 90 end ":[153]bi$:[153]bi$
1630 [153]" asc1-ascwd asc3-peekack asc5-1st (NULL)g asc7-(NULL)enu "
1635 [151]53281,0
1640 [161]z$:[139]z$[178]""[167]1640
1645 x[178][198](z$)[171]132:[139]x[179]1[176]x[177]4[167]1640
1650 [145]x[137]1655,1425,1175,1975
1655 [151]53281,3:[153]"load"
1660 [153]" (NULL)age 5 of 7 ":[153]bi$
1665 [153]" (NULL)ith longer titles, this program "
1670 [153]" may cause a 'string too long' error "
1675 [153]" right$f this occurs, change 40-50 to read ":[153]bi$
1680 [153]" 40 i=1 "
1685 [153]" 45 get#3,z$:x=asc(z$) "
1690 [153]" 50 ifx=13theni=i+1:goto45 "
1695 [153]" 55 p$(i)=p$(i)+z$:ifst=0then45 ":[153]bi$
1700 [153]" (NULL)he final option is a printer "
1705 [153]" listing of the 4 title lines. (NULL)he "
1710 [153]" abbreviations used are: ":[153]bi$
1715 [153]" (NULL)val(NULL)(NULL)(NULL)=(NULL)everse on (lenontrol-9) "
1720 [153]" (NULL)(NULL)(NULL)ascasc=(NULL)everse off (lenontrol-0) "
1725 [153]" len(NULL)(NULL)=lenommodore key "
1730 [153]" len(NULL)(NULL)=lenontrol key ":[153]bi$:[153]bi$
1735 [153]" asc1-ascwd asc3-peekack asc5-1st (NULL)g asc7-(NULL)enu "
1740 [151]53281,0
1745 [161]z$:[139]z$[178]""[167]1745
1750 x[178][198](z$)[171]132:[139]x[179]1[176]x[177]4[167]1745
1755 [145]x[137]1760,1540,1175,1975
1760 [151]53281,3:[153]"load"
1765 [153]" (NULL)age 6 of 7 ":[153]bi$
1770 [153]" (NULL)his listing can be used to type "
1775 [153]" the data for the four lines into "
1780 [153]" your program wherever needed. ":[153]bi$
1785 [153]" (NULL)he lines can also be printed to "
1790 [153]" the screen as graphic characters by "
1795 [153]" ending the program, then entering in "
1800 [153]" direct mode: ":[153]bi$
1805 [153]" fori=1to4:printchr$(34)p$(i):nexti ":[153]bi$
1810 [153]" (NULL)he resulting lines can be made into "
1815 [153]" program lines by using the right$(NULL)(NULL)val(NULL)(NULL) "
1820 [153]" key to place a line number and str$atn(NULL)atn "
1825 [153]" or (NULL)(NULL)right$(NULL)(NULL) before each line, then "
1830 [153]" hitting (NULL)val(NULL)(NULL)(NULL)(NULL). (NULL)his will work "
1835 [153]" only if the string is less than two "
1840 [153]" screen lines long. ":[153]bi$
1845 [153]" asc1-ascwd asc3-peekack asc5-1st (NULL)g asc7-(NULL)enu "
1850 [151]53281,0
1855 [161]z$:[139]z$[178]""[167]1855
1860 x[178][198](z$)[171]132:[139]x[179]1[176]x[177]4[167]1855
1865 [145]x[137]1870,1655,1175,1975
1870 [151]53281,3:[153]"load"
1875 [153]" (NULL)age 7 of 7 ":[153]bi$
1880 [153]" (NULL)ou can use your own custom fonts,"
1885 [153]" created with asc(NULL)(NULL)(NULL) len(NULL)(NULL)(NULL)(NULL)(NULL)right$(NULL)val(NULL) (from "
1890 [153]" (NULL)(NULL)atnstr$(NULL)(NULL)atn(NULL) #53) or any similar "
1895 [153]" character edit program. (NULL)he starting"
1900 [153]" address of your font should be "
1905 [153]" changed to $0800. ((NULL)ee peek(NULL)(NULL)val(NULL): len(NULL)(NULL)(NULL)(NULL)(NULL)"
1910 [153]" lenleft$atn(NULL)atnlen(NULL)val(NULL)(NULL) on (NULL)(NULL)atnstr$(NULL)(NULL)atn(NULL) disk #45 for "
1915 [153]" methods of doing this.) ":[153]bi$
1920 [153]" (NULL)hen your own font is chosen from "
1925 [153]" the (NULL)(NULL)right$len(NULL) (NULL)right$(NULL)(NULL)val(NULL) menu, you will be "
1930 [153]" asked to enter the filename. (NULL)here "
1935 [153]" are no special restrictions. atnny "
1940 [153]" legal filename may be used. "
1945 [129]i[178]1[164]5:[153]bi$:[130]
1950 [153]" asc1-ascwd asc3-peekack asc5-1st (NULL)g asc7-(NULL)enu "
1955 [151]53281,0
1960 [161]z$:[139]z$[178]""[167]1960
1965 x[178][198](z$)[171]132:[139]x[179]1[176]x[177]4[167]1960
1970 [145]x[137]1870,1760,1175,1975
1975 [153]"load"[199](142):[151]53280,0:[151]53281,0:[151]53272,21:[142]
1980 [131]"stop","","","open","clr","","","sys","for","verify","def","poke","print#","print","cont","list"
1985 [131]" ","cos","log","newwait","rnd","get","sinwait","*wait","*","sin","getwait","rndwait","new"
1990 [131]"logwait","coswait"," wait"
1995 [131]"",revon,"wait",rvoff,"stop",ctl-1,"",ctl-2,"",ctl-3,"open",ctl-4,"clr",ctl-5
2000 [131]"",ctl-6,"",ctl-7,"sys",ctl-8,"for",com-1,"verify",com-2,"def",com-3,"poke",com-4
2005 [131]"print#",com-5,"print",com-6,"cont",com-7,"list",com-8," ",space,"cos",com-v,"log",com-c
2010 [131]"new",com-i,"rnd",com-f,"get",com-k,"sin",com-b,"*",com-d,"on",csr-^
2015 [131]6," 1st ",14," 2nd ",3," 3rd ",1," 4th "
3000 [153]"load":[151]214,10:[153]:[153]" quit to loadstar? are you sure? (y/n)"
3001 [161]a$:[139]a$[178]""[167] 3001
3002 [139]a$[178]"y"[176]a$[178]"(NULL)"[167] 3050
3003 [139]a$[178]"n"[176]a$[178]"(NULL)"[167] 265
3004 [137] 3001
3050 [159]15,8,15,"r0:hello connect=hello connect":[132]15,er:[160]15
3051 [139]er[179][177]63[167] [153]"load":[128]
3055 [151]2048,0:[153]"loadstopp(NULL)43,1:p(NULL)44,8:load"[199](34)"hello connect"[199](34)",8"
3060 [151]631,19:[151]632,13:[151]633,82:[151]634,85:[151]635,78:[151]636,13:[151]198,6
3070 [162]
3100 [151]214,15:[153]:[153]b$b$b$
3105 [153]"ononon printer not detected : press space "
3107 [161]a$:[139]a$[179][177]" "[167]3107
3108 [137] 935